			<!-- Menu en Arbol-->
			<?php
				//Compruebo si la variable existe
				//sino es asi debe hacer una peticion
				//para la carga inicial de datos
				//print_r($menu_tree);
				if(empty($menu_tree)){
					$menu_tree = $this->requestAction('admin/menus/listChildById/'.$menu_id);
				}
			?>
			<?php if(isset($menu_tree) && !empty($menu_tree)){?>
			<div id="tree-view-content">
				<?php echo $tree->generate($menu_tree);?>
			</div>
			<?php }else{?>
				<div class="info_user"><img src="<?php echo $html->url('/img/admin/exclamation.png');?>" /> <?php __('tree_empty');?></div>
			<?php }?>

			<script type="text/javascript">
			//<![CDATA[

			/*********************
			**
			** Acciones del Arbol de Menus
			**
			*********************/


			//Creamos el Sortable (Arbol)
			Sortable.create('tree_parent', {
											tree:true,
											scroll:window,
											onUpdate: function(){//Cuando realizamos un cambio en el arbol
												var data_element = elementDrag.id.split('_');
												reorderChildMenu('<?php echo $menu_id;?>',data_element[1],Sortable.serialize("tree_parent"));
											}
										}
							);



			//Reordena los hijos del arbol
			function reorderChildMenu(menu_id,element_id,tree_reorder){
				new Ajax.Request("<?php echo $html->url('reorderTree');?>"
					,{	
						asynchronous:true,
						method: "post",
						parameters: {menu_id:menu_id, element_id:element_id, tree_menu:tree_reorder},
						onLoading:function(request){
							Element.show('ajax_loading');
						},
						onComplete:function(request, json){
							Element.hide('ajax_loading');
						}
					});
			}



			//Elimina los hijos del arbol
			function delChildMenu(id){
				if (confirm("¿Desea eliminar el menu indicado?")){
					new Ajax.Request("<?php echo $html->url('delChild');?>"
					,{	
						method: "post",
						parameters: {id: id},
						onLoading:function(request){
							Element.show('ajax_loading');
						},
						onComplete:function(request, json){
							Element.hide('ajax_loading');
						},
						onSuccess:function(transport) {
							$('node_' + id).remove();
						}
					});
				}
			}
		//]]>
		</script>
